package com.suning.sawp.dto.storeman;

import java.io.Serializable;

import com.suning.vgs.follow.remote.store.MemberContact;

/**
 * 
 * 用户好友信息<br>
 * 
 * @author 12072522
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class FriendInfoBean implements Serializable {

    /**
     */
    private static final long serialVersionUID = 1L;

    // 用户id
    private String userId;

    // 手机号码
    private String mobile;

    // 用户类型普通用户：0, 

    private String userType = "0";

    // 昵称
    private String nickName;

    // 签名
    private String signature = "";

    // 简介
    private String resume = "";

    // 性别
    private String gender;

    // 头像类型
    private String headPicType;

    // 头像编号
    private String headPicNo;

    // 用户来源
    private String source = "";

    // 好友备注名
    private String remarkName = "";
    
    /**
     * 易购绑定邮箱
     */
    private String email;

    public FriendInfoBean() {
        
    }
    
    public FriendInfoBean(MemberContact contact) {
        this.email = contact.getEmail();
        this.gender = contact.getGender();
        this.headPicNo = contact.getHeadPicNo();
        this.headPicType = contact.getHeadPicType();
        this.mobile = contact.getMobile();
        this.nickName = contact.getNickname();
        this.userId = contact.getUserId();
    }
    
    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public String getResume() {
        return resume;
    }

    public void setResume(String resume) {
        this.resume = resume;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getHeadPicType() {
        return headPicType;
    }

    public void setHeadPicType(String headPicType) {
        this.headPicType = headPicType;
    }

    public String getHeadPicNo() {
        return headPicNo;
    }

    public void setHeadPicNo(String headPicNo) {
        this.headPicNo = headPicNo;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getRemarkName() {
        return remarkName;
    }

    public void setRemarkName(String remarkName) {
        this.remarkName = remarkName;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

}
